street vending of counterfeit products - German English Dictionary